x?true:false;
1||2&&3;
x|1&2^3;
1==2!=3===4!==5<6<=7>=8>9;
1<<2>>3>>>4;
1+2-3*4/5%6;
!1;~2;-3;+4;
x += y; x -= y; x *= y; x %= y;
x &= y; x ^= y; x |= y; x <<= y; x >>= y; x >>>= 5;
++x;x++;--x;x--;
x.y;x,y;
x[1];[2];{5;}(6);
var x={
foo:
3,
baz:
4};

x=[1,2,3,4];
x=5;
"\"string\" \\ \nliteral";
/regex/g;
255;
